mast (communication) - Español Inglés Diccionario